package model.PokerTP;
public class Card{
    private int wartosc, kolor;

    private static String[] kolory = { "Kier", "Karo", "Pik", "Trefl" };
    private static String[] wartosci  = { "2", "3", "4", "5", "6", "7", "8", "9", "10", "Walet", "Dama", "Kr�l", "As" };

    public  String wartoscNapis( int wartosc){
        return wartosci[wartosc];
    }

    public Card(int kolor, int wartosc) throws Blad
    {
    	if(kolor >= kolory.length || wartosc >= wartosci.length)
    		throw new Blad("Niepoprawna wartosc / niepoprawny kolor karty.");
        this.wartosc=wartosc;
        this.kolor=kolor;
    }
    
    public void war(int kolor,int wartosc) throws Blad {
    	if(kolor >= kolory.length || wartosc >= wartosci.length)
    		throw new Blad("Niepoprawna wartosc / niepoprawny kolor karty.");
    	this.wartosc=wartosc;
        this.kolor=kolor;
    
    }
    public String toString()
    {
          return wartosci[wartosc] + "  " + kolory[kolor];
    }

    public int pobiezWartosc() {
         return wartosc;
    }

    public int pobiezKolor() {
        return kolor;
    }
}
